Changeset 2


Ignore:
Timestamp:
08/28/19 11:35:53 (5 years ago)
Author:
bart
Message:

Added new parties : linear, hardliner, conceder, boulware

Location:
src
Files:
1 added
5 edited

Legend:

Unmodified
Added
Removed
  • src/main/webapp/domainsrepo/7issues/7issues.json

    r1 r2  
    33        "issuesValues": {
    44                "i1": {
    5                         "range": ["0", "9", "1"]
     5                        "range": [0, 9, 1]
    66                },
    77                "i2": {
    8                         "range": ["0", "9", "1"]
     8                        "range": [0, 9, 1]
    99                },
    1010                "i3": {
    11                         "range": ["0", "9", "1"]
     11                        "range": [0, 9, 1]
    1212                },
    1313                "i4": {
    14                         "range": ["0", "9", "1"]
     14                        "range": [0, 9, 1]
    1515                },
    1616                "i5": {
    17                         "range": ["0", "9", "1"]
     17                        "range": [0, 9, 1]
    1818                },
    1919                "i6": {
    20                         "range": ["0", "9", "1"]
     20                        "range": [0, 9, 1]
    2121                },
    2222                "i7": {
    23                         "range": ["0", "9", "1"]
     23                        "range": [0, 9, 1]
    2424                }
    2525        }
  • src/main/webapp/domainsrepo/7issues/7issues1.json

    r1 r2  
    99                                        "highValue": 9,
    1010                                        "highUtility": 0.99
    11 
    1211                                }
    1312                        },
     
    1817                                        "highValue": 9,
    1918                                        "highUtility": 0.97
    20 
    2119                                }
    2220                        },
     
    2725                                        "highValue": 9,
    2826                                        "highUtility": 0.96
    29 
    3027                                }
    3128                        },
     
    3633                                        "highValue": 9,
    3734                                        "highUtility": 0.94
    38 
    3935                                }
    4036                        },
     
    4541                                        "highValue": 9,
    4642                                        "highUtility": 0.93
    47 
    4843                                }
    4944                        },
     
    5449                                        "highValue": 9,
    5550                                        "highUtility": 0.92
    56 
    5751                                }
    5852                        },
     
    6357                                        "highValue": 9,
    6458                                        "highUtility": 0.91
    65 
    6659                                }
    6760                        }
     
    8073                        "issuesValues": {
    8174                                "i1": {
    82                                         "range": ["0", "9", "1"]
     75                                        "range": [
     76                                                0,
     77                                                9,
     78                                                1
     79                                        ]
    8380                                },
    8481                                "i2": {
    85                                         "range": ["0", "9", "1"]
     82                                        "range": [
     83                                                0,
     84                                                9,
     85                                                1
     86                                        ]
    8687                                },
    8788                                "i3": {
    88                                         "range": ["0", "9", "1"]
     89                                        "range": [
     90                                                0,
     91                                                9,
     92                                                1
     93                                        ]
    8994                                },
    9095                                "i4": {
    91                                         "range": ["0", "9", "1"]
     96                                        "range": [
     97                                                0,
     98                                                9,
     99                                                1
     100                                        ]
    92101                                },
    93102                                "i5": {
    94                                         "range": ["0", "9", "1"]
     103                                        "range": [
     104                                                0,
     105                                                9,
     106                                                1
     107                                        ]
    95108                                },
    96109                                "i6": {
    97                                         "range": ["0", "9", "1"]
     110                                        "range": [
     111                                                0,
     112                                                9,
     113                                                1
     114                                        ]
    98115                                },
    99116                                "i7": {
    100                                         "range": ["0", "9", "1"]
     117                                        "range": [
     118                                                0,
     119                                                9,
     120                                                1
     121                                        ]
    101122                                }
    102123                        }
  • src/main/webapp/domainsrepo/7issues/7issues2.json

    r1 r2  
    99                                        "highValue": 9,
    1010                                        "highUtility": 0.11
    11 
    1211                                }
    1312                        },
     
    1817                                        "highValue": 9,
    1918                                        "highUtility": 0.21
    20 
    2119                                }
    2220                        },
     
    2725                                        "highValue": 9,
    2826                                        "highUtility": 0.13
    29 
    3027                                }
    3128                        },
     
    3633                                        "highValue": 9,
    3734                                        "highUtility": 0.14
    38 
    3935                                }
    4036                        },
     
    4541                                        "highValue": 9,
    4642                                        "highUtility": 0.15
    47 
    4843                                }
    4944                        },
     
    5449                                        "highValue": 9,
    5550                                        "highUtility": 0.16
    56 
    5751                                }
    5852                        },
     
    6357                                        "highValue": 9,
    6458                                        "highUtility": 0.17
    65 
    6659                                }
    6760                        }
     
    8073                        "issuesValues": {
    8174                                "i1": {
    82                                         "range": ["0", "9", "1"]
     75                                        "range": [
     76                                                0,
     77                                                9,
     78                                                1
     79                                        ]
    8380                                },
    8481                                "i2": {
    85                                         "range": ["0", "9", "1"]
     82                                        "range": [
     83                                                0,
     84                                                9,
     85                                                1
     86                                        ]
    8687                                },
    8788                                "i3": {
    88                                         "range": ["0", "9", "1"]
     89                                        "range": [
     90                                                0,
     91                                                9,
     92                                                1
     93                                        ]
    8994                                },
    9095                                "i4": {
    91                                         "range": ["0", "9", "1"]
     96                                        "range": [
     97                                                0,
     98                                                9,
     99                                                1
     100                                        ]
    92101                                },
    93102                                "i5": {
    94                                         "range": ["0", "9", "1"]
     103                                        "range": [
     104                                                0,
     105                                                9,
     106                                                1
     107                                        ]
    95108                                },
    96109                                "i6": {
    97                                         "range": ["0", "9", "1"]
     110                                        "range": [
     111                                                0,
     112                                                9,
     113                                                1
     114                                        ]
    98115                                },
    99116                                "i7": {
    100                                         "range": ["0", "9", "1"]
     117                                        "range": [
     118                                                0,
     119                                                9,
     120                                                1
     121                                        ]
    101122                                }
    102123                        }
  • src/main/webapp/index.jsp

    r1 r2  
    1515                these may contain files with errors, and thus are not available for
    1616                use.
    17 
    18                 <h2>
    19                         Adding domains and profiles
    20                         </h1>
    21                         You can add and remove domains and profiles by dragging your .json
    22                         files into and out of the repo directory.
    23 
    24                         <h2>
    25                                 Access
    26                                 </h1>
    27                                 Your agent has JSON based access to the repo through websockets. Two
    28                                 examples are provided, one based on javax.websocket and one on
    29                                 neovisionaries websocket
    30 
    31 
    32                                 <h3>Example with javax websocket</h3>
    33                                 The example code is available
    34                                 <a
    35                                         href="https://tracinsy.ewi.tudelft.nl/trac/Genius2ProfilesServer/browser/src/test/java/geniusweb/examples/DownloadProfileExample.java">here</a>
    36 and also is part of the JavaClientTest junit test in this project (run with <code>mvn test</code>)
    37                                 To compile that example you need the javax websocket
    38                                 dependency in your pom:
    39                                 <code>
    40                                         <pre>                                   
    41 &lt;dependency>
    42         &lt;groupId>javax.websocket&lt;/groupId>
    43         &lt;artifactId>javax.websocket-api&lt;/artifactId>
    44         &lt;version>1.1&lt;/version>
    45 &lt;/dependency>
    46 
    47                                
    48                                 </code>
    49                                 </pre>
    50 
    51 
    52                                 <h3>Example with neovisionaries websocket</h3>
    53                                 The example code is available
    54                                 <a
    55                                         href="https://tracinsy.ewi.tudelft.nl/trac/Genius2ProfilesServer/browser/src/test/java/geniusweb/examples/DownloadProfileExample.java">here</a>
    56 and also is part of the JavaClientTest junit test in this project (run with <code>mvn test</code>)
    57                                 To compile that example you need the neovisionaries websocket
    58                                 dependency in your pom:
    59                                 <code>
    60                                         <pre>                                   
    61 &lt;dependency>
    62         &lt;groupId>com.neovisionaries&lt;/groupId>
    63         &lt;artifactId>nv-websocket-client&lt;/artifactId>
    64         &lt;version>2.6&lt;/version>
    65 &lt;/dependency>
    66 
    67                                
    68                                 </code>
    69                                 </pre>
     17                <p>
     18                        For creating a profile or adding it to the server please check the <a
     19                                href="https://tracinsy.ewi.tudelft.nl/pubtrac/GeniusWebProfilesServer">wiki</a>.
     20               
    7021</body>
    7122</html>
  • src/test/java/geniusweb/profilesserver/AutoUpdatingProfilesFactoryTest.java

    r1 r2  
    144144                Thread.sleep(HIGHRATE);
    145145
    146                 assertEquals(3, changes.size());
     146                assertEquals(4, changes.size());
    147147                assertTrue(changes.get(0) instanceof ProfileChangeEvent);
    148148                assertTrue(changes.get(1) instanceof ProfileChangeEvent);
    149                 assertTrue(changes.get(2) instanceof DomainChangeEvent);
     149                assertTrue(changes.get(2) instanceof ProfileChangeEvent);
     150                assertTrue(changes.get(3) instanceof DomainChangeEvent);
    150151                assertEquals(1, warnings.size()); // jobs domain file missing
    151152                assertNull(factory.getDomain(JOBS));
     
    161162                Thread.sleep(HIGHRATE);
    162163
    163                 assertEquals(3, changes.size());
     164                assertEquals(4, changes.size());
    164165                assertTrue(changes.get(0) instanceof ProfileChangeEvent);
    165166                assertTrue(changes.get(1) instanceof ProfileChangeEvent);
    166                 assertTrue(changes.get(2) instanceof DomainChangeEvent);
     167                assertTrue(changes.get(2) instanceof ProfileChangeEvent);
     168                assertTrue(changes.get(3) instanceof DomainChangeEvent);
    167169                assertEquals(1, warnings.size()); // wrong domain file, wrong profile
    168170                assertNull(factory.getDomain(JOBS));
     
    231233                assertNull(factory.getProfile(JOB1));
    232234
    233                 assertEquals(3, changes.size());
     235                assertEquals(4, changes.size());
    234236                assertTrue(changes.get(0) instanceof ProfileChangeEvent);
    235237                assertTrue(changes.get(1) instanceof ProfileChangeEvent);
    236                 assertTrue(changes.get(2) instanceof DomainChangeEvent);
     238                assertTrue(changes.get(2) instanceof ProfileChangeEvent);
     239                assertTrue(changes.get(3) instanceof DomainChangeEvent);
    237240                assertEquals(0, warnings.size());
    238241        }
Note: See TracChangeset for help on using the changeset viewer.