# # ChangeLog for exampleparties/stupidparty # # Generated by Trac 1.4 # 11/23/24 00:16:19 Tue, 29 Mar 2022 09:31:44 GMT Bart Vastenhouw [95] * exampleparties (added) * exampleparties/boulware (added) * exampleparties/boulware/README.txt (added) * exampleparties/boulware/boulware (added) * exampleparties/boulware/boulware/Boulware.py (added) * exampleparties/boulware/boulware/__init__.py (added) * exampleparties/boulware/party.py (added) * exampleparties/boulware/requirements.txt (added) * exampleparties/boulware/setup.py (added) * exampleparties/conceder (added) * exampleparties/conceder/README.txt (added) * exampleparties/conceder/conceder (added) * exampleparties/conceder/conceder/Conceder.py (added) * exampleparties/conceder/conceder/__init__.py (added) * exampleparties/conceder/party.py (added) * exampleparties/conceder/requirements.txt (added) * exampleparties/conceder/setup.py (added) * exampleparties/hardliner (added) * exampleparties/hardliner/README.txt (added) * exampleparties/hardliner/hardliner (added) * exampleparties/hardliner/hardliner/Hardliner.py (added) * exampleparties/hardliner/hardliner/__init__.py (added) * exampleparties/hardliner/party.py (added) * exampleparties/hardliner/requirements.txt (added) * exampleparties/hardliner/setup.py (added) * exampleparties/linear (added) * exampleparties/linear/README.txt (added) * exampleparties/linear/linear (added) * exampleparties/linear/linear/Linear.py (added) * exampleparties/linear/linear/__init__.py (added) * exampleparties/linear/party.py (added) * exampleparties/linear/requirements.txt (added) * exampleparties/linear/setup.py (added) * exampleparties/randomparty (added) * exampleparties/randomparty/README.txt (added) * exampleparties/randomparty/party.py (added) * exampleparties/randomparty/randomparty (added) * exampleparties/randomparty/randomparty/RandomParty.py (added) * exampleparties/randomparty/randomparty/__init__.py (added) * exampleparties/randomparty/requirements.txt (added) * exampleparties/randomparty/setup.py (added) * exampleparties/randomparty/test (added) * exampleparties/randomparty/test/PartyTest.py (added) * exampleparties/randomparty/test/RandomPartyTest.py (added) * exampleparties/randomparty/test/__init__.py (added) * exampleparties/randomparty/test/party.log (added) * exampleparties/randomparty/test/resources (added) * exampleparties/randomparty/test/resources/japantrip1.json (added) * exampleparties/randomparty/test/resources/testprofile.json (added) * exampleparties/stupidparty (added) * exampleparties/stupidparty/README.txt (added) * exampleparties/stupidparty/party.py (added) * exampleparties/stupidparty/requirements.txt (added) * exampleparties/stupidparty/setup.py (added) * exampleparties/stupidparty/stupidparty (added) * exampleparties/stupidparty/stupidparty/StupidParty.py (added) * exampleparties/stupidparty/stupidparty/__init__.py (added) * exampleparties/stupidparty/test (added) * exampleparties/stupidparty/test/PartyTest.py (added) * exampleparties/stupidparty/test/StupidPartyTest.py (added) * exampleparties/stupidparty/test/__init__.py (added) * exampleparties/timedependentparty (added) * exampleparties/timedependentparty/README.txt (added) * exampleparties/timedependentparty/dist (added) * exampleparties/timedependentparty/dist/timedependentparty-1.2.1.tar.gz (added) * exampleparties/timedependentparty/party.py (added) * exampleparties/timedependentparty/requirements.txt (added) * exampleparties/timedependentparty/setup.py (added) * exampleparties/timedependentparty/test (added) * exampleparties/timedependentparty/test/ExtendedUtilSpaceTest.py (added) * exampleparties/timedependentparty/test/TestConnection.py (added) * exampleparties/timedependentparty/test/TimeDependentPartyMOPACTest.java (added) * exampleparties/timedependentparty/test/TimeDependentPartyTest.py (added) * exampleparties/timedependentparty/test/__init__.py (added) * exampleparties/timedependentparty/test/resources (added) * exampleparties/timedependentparty/test/resources/7issues (added) * exampleparties/timedependentparty/test/resources/7issues/7issues1.json (added) * exampleparties/timedependentparty/test/resources/9issues (added) * exampleparties/timedependentparty/test/resources/9issues/9issues1.json (added) * exampleparties/timedependentparty/test/resources/jobs (added) * exampleparties/timedependentparty/test/resources/jobs/jobs1.json (added) * exampleparties/timedependentparty/test/resources/testprofile.json (added) * exampleparties/timedependentparty/timedependentparty (added) * exampleparties/timedependentparty/timedependentparty/ExtendedUtilSpace.py (added) * exampleparties/timedependentparty/timedependentparty/TimeDependentParty.py (added) * exampleparties/timedependentparty/timedependentparty/__init__.py (added) * exampleparties/timedependentparty/timedependentparty/py.typed (added) * geniuswebcore (added) * geniuswebcore/README.txt (added) * geniuswebcore/dist (added) * geniuswebcore/dist/geniusweb-1.2.1.tar.gz (added) * geniuswebcore/geniusweb (added) * geniuswebcore/geniusweb/PriorityQueue.py (added) * geniuswebcore/geniusweb/__init__.py (added) * geniuswebcore/geniusweb/actions (added) * geniuswebcore/geniusweb/actions/AbstractAction.py (added) * geniuswebcore/geniusweb/actions/Accept.py (added) * geniuswebcore/geniusweb/actions/Action.py (added) * geniuswebcore/geniusweb/actions/ActionWithBid.py (added) * geniuswebcore/geniusweb/actions/EndNegotiation.py (added) * geniuswebcore/geniusweb/actions/FileLocation.py (added) * geniuswebcore/geniusweb/actions/LearningDone.py (added) * geniuswebcore/geniusweb/actions/Offer.py (added) * geniuswebcore/geniusweb/actions/PartyId.py (added) * geniuswebcore/geniusweb/actions/Vote.py (added) * geniuswebcore/geniusweb/actions/Votes.py (added) * geniuswebcore/geniusweb/actions/__init__.py (added) * geniuswebcore/geniusweb/bidspace (added) * geniuswebcore/geniusweb/bidspace/AllBidsList.py (added) * geniuswebcore/geniusweb/bidspace/BidsWithUtility.py (added) * geniuswebcore/geniusweb/bidspace/Interval.py (added) * geniuswebcore/geniusweb/bidspace/IssueInfo.py (added) * geniuswebcore/geniusweb/bidspace/__init__.py (added) * geniuswebcore/geniusweb/bidspace/pareto (added) * geniuswebcore/geniusweb/bidspace/pareto/GenericPareto.py (added) * geniuswebcore/geniusweb/bidspace/pareto/ParetoFrontier.py (added) * geniuswebcore/geniusweb/bidspace/pareto/ParetoLinearAdditive.py (added) * geniuswebcore/geniusweb/bidspace/pareto/ParetoPoint.py (added) * geniuswebcore/geniusweb/bidspace/pareto/PartialPareto.py (added) * geniuswebcore/geniusweb/bidspace/pareto/__init__.py (added) * geniuswebcore/geniusweb/connection (added) * geniuswebcore/geniusweb/connection/Connectable.py (added) * geniuswebcore/geniusweb/connection/ConnectionEnd.py (added) * geniuswebcore/geniusweb/connection/ConnectionFactory.py (added) * geniuswebcore/geniusweb/connection/__init__.py (added) * geniuswebcore/geniusweb/deadline (added) * geniuswebcore/geniusweb/deadline/Deadline.py (added) * geniuswebcore/geniusweb/deadline/DeadlineRounds.py (added) * geniuswebcore/geniusweb/deadline/DeadlineTime.py (added) * geniuswebcore/geniusweb/deadline/__init__.py (added) * geniuswebcore/geniusweb/events (added) * geniuswebcore/geniusweb/events/AbstractEvent.py (added) * geniuswebcore/geniusweb/events/ActionEvent.py (added) * geniuswebcore/geniusweb/events/CurrentState.py (added) * geniuswebcore/geniusweb/events/NegotiationEvent.py (added) * geniuswebcore/geniusweb/events/ProtocolEvent.py (added) * geniuswebcore/geniusweb/events/SessionStarted.py (added) * geniuswebcore/geniusweb/events/TournamentStarted.py (added) * geniuswebcore/geniusweb/events/__init__.py (added) * geniuswebcore/geniusweb/inform (added) * geniuswebcore/geniusweb/inform/ActionDone.py (added) * geniuswebcore/geniusweb/inform/Agreements.py (added) * geniuswebcore/geniusweb/inform/Finished.py (added) * geniuswebcore/geniusweb/inform/Inform.py (added) * geniuswebcore/geniusweb/inform/OptIn.py (added) * geniuswebcore/geniusweb/inform/Settings.py (added) * geniuswebcore/geniusweb/inform/Voting.py (added) * geniuswebcore/geniusweb/inform/YourTurn.py (added) * geniuswebcore/geniusweb/inform/__init__.py (added) * geniuswebcore/geniusweb/issuevalue (added) * geniuswebcore/geniusweb/issuevalue/Bid.py (added) * geniuswebcore/geniusweb/issuevalue/DiscreteValue.py (added) * geniuswebcore/geniusweb/issuevalue/DiscreteValueSet.py (added) * geniuswebcore/geniusweb/issuevalue/Domain.py (added) * geniuswebcore/geniusweb/issuevalue/NumberValue.py (added) * geniuswebcore/geniusweb/issuevalue/NumberValueSet.py (added) * geniuswebcore/geniusweb/issuevalue/Value.py (added) * geniuswebcore/geniusweb/issuevalue/ValueDeserializer.py (added) * geniuswebcore/geniusweb/issuevalue/ValueSet.py (added) * geniuswebcore/geniusweb/issuevalue/ValueSetDeserializer.py (added) * geniuswebcore/geniusweb/issuevalue/__init__.py (added) * geniuswebcore/geniusweb/opponentmodel (added) * geniuswebcore/geniusweb/opponentmodel/FrequencyOpponentModel.py (added) * geniuswebcore/geniusweb/opponentmodel/OpponentModel.py (added) * geniuswebcore/geniusweb/opponentmodel/__init__.py (added) * geniuswebcore/geniusweb/party (added) * geniuswebcore/geniusweb/party/Capabilities.py (added) * geniuswebcore/geniusweb/party/DefaultParty.py (added) * geniuswebcore/geniusweb/party/Party.py (added) * geniuswebcore/geniusweb/party/__init__.py (added) * geniuswebcore/geniusweb/partystdio (added) * geniuswebcore/geniusweb/partystdio/PartyStdIo.py (added) * geniuswebcore/geniusweb/partystdio/StdInOutConnectionEnd.py (added) * geniuswebcore/geniusweb/partystdio/__init__.py (added) * geniuswebcore/geniusweb/profile (added) * geniuswebcore/geniusweb/profile/DefaultProfile.py (added) * geniuswebcore/geniusweb/profile/FullOrdering.py (added) * geniuswebcore/geniusweb/profile/PartialOrdering.py (added) * geniuswebcore/geniusweb/profile/Profile.py (added) * geniuswebcore/geniusweb/profile/__init__.py (added) * geniuswebcore/geniusweb/profile/utilityspace (added) * geniuswebcore/geniusweb/profile/utilityspace/DiscreteValueSetUtilities.py (added) * geniuswebcore/geniusweb/profile/utilityspace/LinearAdditive.py (added) * geniuswebcore/geniusweb/profile/utilityspace/LinearAdditiveUtilitySpace.py (added) * geniuswebcore/geniusweb/profile/utilityspace/NumberValueSetUtilities.py (added) * geniuswebcore/geniusweb/profile/utilityspace/UtilitySpace.py (added) * geniuswebcore/geniusweb/profile/utilityspace/ValueSetUtilities.py (added) * geniuswebcore/geniusweb/profile/utilityspace/__init__.py (added) * geniuswebcore/geniusweb/profileconnection (added) * geniuswebcore/geniusweb/profileconnection/FileProfileConnector.py (added) * geniuswebcore/geniusweb/profileconnection/ProfileConnectionFactory.py (added) * geniuswebcore/geniusweb/profileconnection/ProfileInterface.py (added) * geniuswebcore/geniusweb/profileconnection/Session.py (added) * geniuswebcore/geniusweb/profileconnection/WebSocketClient.py (added) * geniuswebcore/geniusweb/profileconnection/WebSocketContainer.py (added) * geniuswebcore/geniusweb/profileconnection/WebsocketProfileConnector.py (added) * geniuswebcore/geniusweb/profileconnection/__init__.py (added) * geniuswebcore/geniusweb/progress (added) * geniuswebcore/geniusweb/progress/Progress.py (added) * geniuswebcore/geniusweb/progress/ProgressFactory.py (added) * geniuswebcore/geniusweb/progress/ProgressRounds.py (added) * geniuswebcore/geniusweb/progress/ProgressTime.py (added) * geniuswebcore/geniusweb/progress/__init__.py (added) * geniuswebcore/geniusweb/protocol (added) * geniuswebcore/geniusweb/protocol/CurrentNegoState.py (added) * geniuswebcore/geniusweb/protocol/NegoProtocol.py (added) * geniuswebcore/geniusweb/protocol/NegoSettings.py (added) * geniuswebcore/geniusweb/protocol/NegoState.py (added) * geniuswebcore/geniusweb/protocol/ProtocolException.py (added) * geniuswebcore/geniusweb/protocol/__init__.py (added) * geniuswebcore/geniusweb/protocol/partyconnection (added) * geniuswebcore/geniusweb/protocol/partyconnection/ProtocolToPartyConn.py (added) * geniuswebcore/geniusweb/protocol/partyconnection/ProtocolToPartyConnFactory.py (added) * geniuswebcore/geniusweb/protocol/partyconnection/ProtocolToPartyConnections.py (added) * geniuswebcore/geniusweb/protocol/partyconnection/__init__.py (added) * geniuswebcore/geniusweb/protocol/session (added) * geniuswebcore/geniusweb/protocol/session/DefaultSessionState.py (added) * geniuswebcore/geniusweb/protocol/session/SessionProtocol.py (added) * geniuswebcore/geniusweb/protocol/session/SessionResult.py (added) * geniuswebcore/geniusweb/protocol/session/SessionSettings.py (added) * geniuswebcore/geniusweb/protocol/session/SessionState.py (added) * geniuswebcore/geniusweb/protocol/session/TeamInfo.py (added) * geniuswebcore/geniusweb/protocol/session/__init__.py (added) * geniuswebcore/geniusweb/protocol/session/learn (added) * geniuswebcore/geniusweb/protocol/session/learn/Learn.py (added) * geniuswebcore/geniusweb/protocol/session/learn/LearnSettings.py (added) * geniuswebcore/geniusweb/protocol/session/learn/LearnState.py (added) * geniuswebcore/geniusweb/protocol/session/learn/__init__.py (added) * geniuswebcore/geniusweb/protocol/session/mopac (added) * geniuswebcore/geniusweb/protocol/session/mopac/MOPAC.py (added) * geniuswebcore/geniusweb/protocol/session/mopac/MOPACSettings.py (added) * geniuswebcore/geniusweb/protocol/session/mopac/MOPACState.py (added) * geniuswebcore/geniusweb/protocol/session/mopac/PartyStates.py (added) * geniuswebcore/geniusweb/protocol/session/mopac/__init__.py (added) * geniuswebcore/geniusweb/protocol/session/mopac/phase (added) * geniuswebcore/geniusweb/protocol/session/mopac/phase/DefaultPhase.py (added) * geniuswebcore/geniusweb/protocol/session/mopac/phase/OfferPhase.py (added) * geniuswebcore/geniusweb/protocol/session/mopac/phase/OptInPhase.py (added) * geniuswebcore/geniusweb/protocol/session/mopac/phase/Phase.py (added) * geniuswebcore/geniusweb/protocol/session/mopac/phase/VotingPhase.py (added) * geniuswebcore/geniusweb/protocol/session/mopac/phase/__init__.py (added) * geniuswebcore/geniusweb/protocol/session/saop (added) * geniuswebcore/geniusweb/protocol/session/saop/SAOP.py (added) * geniuswebcore/geniusweb/protocol/session/saop/SAOPSettings.py (added) * geniuswebcore/geniusweb/protocol/session/saop/SAOPState.py (added) * geniuswebcore/geniusweb/protocol/session/saop/__init__.py (added) * geniuswebcore/geniusweb/protocol/tournament (added) * geniuswebcore/geniusweb/protocol/tournament/Team.py (added) * geniuswebcore/geniusweb/protocol/tournament/__init__.py (added) * geniuswebcore/geniusweb/py.typed (added) * geniuswebcore/geniusweb/references (added) * geniuswebcore/geniusweb/references/Parameters.py (added) * geniuswebcore/geniusweb/references/PartyRef.py (added) * geniuswebcore/geniusweb/references/PartyWithParameters.py (added) * geniuswebcore/geniusweb/references/PartyWithProfile.py (added) * geniuswebcore/geniusweb/references/ProfileRef.py (added) * geniuswebcore/geniusweb/references/ProtocolRef.py (added) * geniuswebcore/geniusweb/references/Reference.py (added) * geniuswebcore/geniusweb/references/__init__.py (added) * geniuswebcore/geniusweb/simplerunner (added) * geniuswebcore/geniusweb/simplerunner/BasicConnection.py (added) * geniuswebcore/geniusweb/simplerunner/BlockingQueue.py (added) * geniuswebcore/geniusweb/simplerunner/ClassPathConnectionFactory.py (added) * geniuswebcore/geniusweb/simplerunner/NegoRunner.py (added) * geniuswebcore/geniusweb/simplerunner/Runner.py (added) * geniuswebcore/geniusweb/simplerunner/__init__.py (added) * geniuswebcore/geniusweb/simplerunner/gui (added) * geniuswebcore/geniusweb/simplerunner/gui/GUI.py (added) * geniuswebcore/geniusweb/simplerunner/gui/MyFileChooser.py (added) * geniuswebcore/geniusweb/simplerunner/gui/SelectionModel.py (added) * geniuswebcore/geniusweb/simplerunner/gui/SettingsPanel.py (added) * geniuswebcore/geniusweb/simplerunner/gui/__init__.py (added) * geniuswebcore/geniusweb/utils.py (added) * geniuswebcore/geniusweb/voting (added) * geniuswebcore/geniusweb/voting/CollectedVotes.py (added) * geniuswebcore/geniusweb/voting/VotingEvaluator.py (added) * geniuswebcore/geniusweb/voting/__init__.py (added) * geniuswebcore/geniusweb/voting/votingevaluators (added) * geniuswebcore/geniusweb/voting/votingevaluators/LargestAgreement.py (added) * geniuswebcore/geniusweb/voting/votingevaluators/LargestAgreementsLoop.py (added) * geniuswebcore/geniusweb/voting/votingevaluators/__init__.py (added) * geniuswebcore/requirements.txt (added) * geniuswebcore/setup.py (added) * geniuswebcore/test (added) * geniuswebcore/test/PriorityQueueTest.py (added) * geniuswebcore/test/__init__.py (added) * geniuswebcore/test/geniusweb (added) * geniuswebcore/test/geniusweb/__init__.py (added) * geniuswebcore/test/geniusweb/actions (added) * geniuswebcore/test/geniusweb/actions/AcceptTest.py (added) * geniuswebcore/test/geniusweb/actions/EndNegotiationTest.py (added) * geniuswebcore/test/geniusweb/actions/FileLocationTest.py (added) * geniuswebcore/test/geniusweb/actions/LearningDoneTest.py (added) * geniuswebcore/test/geniusweb/actions/OfferTest.py (added) * geniuswebcore/test/geniusweb/actions/PartyIdTest.py (added) * geniuswebcore/test/geniusweb/actions/VoteTest.py (added) * geniuswebcore/test/geniusweb/actions/VotesTest.py (added) * geniuswebcore/test/geniusweb/actions/__init__.py (added) * geniuswebcore/test/geniusweb/bidspace (added) * geniuswebcore/test/geniusweb/bidspace/AllBidsListTest.py (added) * geniuswebcore/test/geniusweb/bidspace/BidsWithUtilityTest.py (added) * geniuswebcore/test/geniusweb/bidspace/IntervalTest.py (added) * geniuswebcore/test/geniusweb/bidspace/IssueInfoTest.py (added) * geniuswebcore/test/geniusweb/bidspace/__init__.py (added) * geniuswebcore/test/geniusweb/bidspace/pareto (added) * geniuswebcore/test/geniusweb/bidspace/pareto/GenericParetoTest.py (added) * geniuswebcore/test/geniusweb/bidspace/pareto/ParetoE2Etest.py (added) * geniuswebcore/test/geniusweb/bidspace/pareto/ParetoPointTest.py (added) * geniuswebcore/test/geniusweb/bidspace/pareto/PartialParetoTest.py (added) * geniuswebcore/test/geniusweb/deadline (added) * geniuswebcore/test/geniusweb/deadline/DeadlineRoundsTest.py (added) * geniuswebcore/test/geniusweb/deadline/DeadlineTimeTest.py (added) * geniuswebcore/test/geniusweb/deadline/__init__.py (added) * geniuswebcore/test/geniusweb/events (added) * geniuswebcore/test/geniusweb/events/ActionEventTest.py (added) * geniuswebcore/test/geniusweb/events/SessionStartedTest.py (added) * geniuswebcore/test/geniusweb/events/TournamentStartedTest.py (added) * geniuswebcore/test/geniusweb/events/__init__.py (added) * geniuswebcore/test/geniusweb/inform (added) * geniuswebcore/test/geniusweb/inform/ActionDoneTest.py (added) * geniuswebcore/test/geniusweb/inform/AgreementsTest.py (added) * geniuswebcore/test/geniusweb/inform/FinishedTest.py (added) * geniuswebcore/test/geniusweb/inform/OptInTest.py (added) * geniuswebcore/test/geniusweb/inform/SettingsTest.py (added) * geniuswebcore/test/geniusweb/inform/VotingTest.py (added) * geniuswebcore/test/geniusweb/inform/YourTurnTest.py (added) * geniuswebcore/test/geniusweb/inform/__init__.py (added) * geniuswebcore/test/geniusweb/issuevalue (added) * geniuswebcore/test/geniusweb/issuevalue/BidTest.py (added) * geniuswebcore/test/geniusweb/issuevalue/DiscreteValueSetTest.py (added) * geniuswebcore/test/geniusweb/issuevalue/DiscreteValueTest.py (added) * geniuswebcore/test/geniusweb/issuevalue/DomainTest.py (added) * geniuswebcore/test/geniusweb/issuevalue/NumberValueSetTest.py (added) * geniuswebcore/test/geniusweb/issuevalue/NumberValueTest.py (added) * geniuswebcore/test/geniusweb/issuevalue/ValueDeserializerTest.py (added) * geniuswebcore/test/geniusweb/issuevalue/__init__.py (added) * geniuswebcore/test/geniusweb/opponentmodel (added) * geniuswebcore/test/geniusweb/opponentmodel/FrequencyOppModelTest.py (added) * geniuswebcore/test/geniusweb/opponentmodel/__init__.py (added) * geniuswebcore/test/geniusweb/party (added) * geniuswebcore/test/geniusweb/party/CapabilitiesTest.py (added) * geniuswebcore/test/geniusweb/party/DefaultPartyTest.py (added) * geniuswebcore/test/geniusweb/party/PartyTest.py (added) * geniuswebcore/test/geniusweb/party/__init__.py (added) * geniuswebcore/test/geniusweb/partystdio (added) * geniuswebcore/test/geniusweb/partystdio/EmptyParty.log (added) * geniuswebcore/test/geniusweb/partystdio/EmptyParty.py (added) * geniuswebcore/test/geniusweb/partystdio/PartyStdioTest.py (added) * geniuswebcore/test/geniusweb/partystdio/StdInOutTest.py (added) * geniuswebcore/test/geniusweb/partystdio/__init__.py (added) * geniuswebcore/test/geniusweb/profile (added) * geniuswebcore/test/geniusweb/profile/__init__.py (added) * geniuswebcore/test/geniusweb/profile/utilityspace (added) * geniuswebcore/test/geniusweb/profile/utilityspace/DiscreteValSetUtilsTest.py (added) * geniuswebcore/test/geniusweb/profile/utilityspace/LinearAdditiveTest.py (added) * geniuswebcore/test/geniusweb/profile/utilityspace/LinearAdditiveTest2.py (added) * geniuswebcore/test/geniusweb/profile/utilityspace/NumberValSetUtilsTest.py (added) * geniuswebcore/test/geniusweb/profile/utilityspace/__init__.py (added) * geniuswebcore/test/geniusweb/profileconnection (added) * geniuswebcore/test/geniusweb/profileconnection/FileProfileConnectorTest.py (added) * geniuswebcore/test/geniusweb/profileconnection/ProfileConnectionFactoryTest.py (added) * geniuswebcore/test/geniusweb/profileconnection/ProfileServerStub.py (added) * geniuswebcore/test/geniusweb/profileconnection/WebSocketProfileConnectorTest.py (added) * geniuswebcore/test/geniusweb/profileconnection/__init__.py (added) * geniuswebcore/test/geniusweb/progress (added) * geniuswebcore/test/geniusweb/progress/ProgressRoundsTest.py (added) * geniuswebcore/test/geniusweb/progress/ProgressTimeTest.py (added) * geniuswebcore/test/geniusweb/progress/__init__.py (added) * geniuswebcore/test/geniusweb/protocol (added) * geniuswebcore/test/geniusweb/protocol/CurrentNegoStateTest.py (added) * geniuswebcore/test/geniusweb/protocol/ProtocolExceptionTest.py (added) * geniuswebcore/test/geniusweb/protocol/__init__.py (added) * geniuswebcore/test/geniusweb/protocol/session (added) * geniuswebcore/test/geniusweb/protocol/session/ConnectionWithPartiesTest.py (added) * geniuswebcore/test/geniusweb/protocol/session/SessionResultTest.py (added) * geniuswebcore/test/geniusweb/protocol/session/TeamInfoTest.py (added) * geniuswebcore/test/geniusweb/protocol/session/__init__.py (added) * geniuswebcore/test/geniusweb/protocol/session/learn (added) * geniuswebcore/test/geniusweb/protocol/session/learn/LearnSettingsTest.py (added) * geniuswebcore/test/geniusweb/protocol/session/learn/LearnStateTest.py (added) * geniuswebcore/test/geniusweb/protocol/session/learn/LearnTest.py (added) * geniuswebcore/test/geniusweb/protocol/session/learn/__init__.py (added) * geniuswebcore/test/geniusweb/protocol/session/mopac (added) * geniuswebcore/test/geniusweb/protocol/session/mopac/MOPACSettingsTest.py (added) * geniuswebcore/test/geniusweb/protocol/session/mopac/MOPACStateTest.py (added) * geniuswebcore/test/geniusweb/protocol/session/mopac/MOPACTest.py (added) * geniuswebcore/test/geniusweb/protocol/session/mopac/PartyStatesTest.py (added) * geniuswebcore/test/geniusweb/protocol/session/mopac/__init__.py (added) * geniuswebcore/test/geniusweb/protocol/session/mopac/phase (added) * geniuswebcore/test/geniusweb/protocol/session/mopac/phase/OfferPhaseTest.py (added) * geniuswebcore/test/geniusweb/protocol/session/mopac/phase/OptInPhaseTest.py (added) * geniuswebcore/test/geniusweb/protocol/session/mopac/phase/VotingPhaseTest.py (added) * geniuswebcore/test/geniusweb/protocol/session/mopac/phase/__init__.py (added) * geniuswebcore/test/geniusweb/protocol/session/saop (added) * geniuswebcore/test/geniusweb/protocol/session/saop/SAOPSettingsTest.py (added) * geniuswebcore/test/geniusweb/protocol/session/saop/SAOPStateTest.py (added) * geniuswebcore/test/geniusweb/protocol/session/saop/SAOPTest.py (added) * geniuswebcore/test/geniusweb/protocol/session/saop/__init__.py (added) * geniuswebcore/test/geniusweb/protocol/tournament (added) * geniuswebcore/test/geniusweb/protocol/tournament/TeamTest.py (added) * geniuswebcore/test/geniusweb/protocol/tournament/__init__.py (added) * geniuswebcore/test/geniusweb/references (added) * geniuswebcore/test/geniusweb/references/ParametersTest.py (added) * geniuswebcore/test/geniusweb/references/PartiWithParamsTest.py (added) * geniuswebcore/test/geniusweb/references/PartyRefTest.py (added) * geniuswebcore/test/geniusweb/references/PartyWithProfileTest.py (added) * geniuswebcore/test/geniusweb/references/ProfileRefTest.py (added) * geniuswebcore/test/geniusweb/references/ProtocolRefTest.py (added) * geniuswebcore/test/geniusweb/references/__init__.py (added) * geniuswebcore/test/geniusweb/simplerunner (added) * geniuswebcore/test/geniusweb/simplerunner/BlockingQueueTest.py (added) * geniuswebcore/test/geniusweb/simplerunner/ClassPathConnectionFactoryTest.py (added) * geniuswebcore/test/geniusweb/simplerunner/SessionRunnerE2ETest.py (added) * geniuswebcore/test/geniusweb/simplerunner/SessionRunnerTest.py1 (added) * geniuswebcore/test/geniusweb/simplerunner/TestParty.log (added) * geniuswebcore/test/geniusweb/simplerunner/__init__.py (added) * geniuswebcore/test/geniusweb/utilsTest.py (added) * geniuswebcore/test/geniusweb/voting (added) * geniuswebcore/test/geniusweb/voting/CollectedVotesTest.py (added) * geniuswebcore/test/geniusweb/voting/__init__.py (added) * geniuswebcore/test/geniusweb/voting/votingevaluators (added) * geniuswebcore/test/geniusweb/voting/votingevaluators/LargestAgreementTest.py (added) * geniuswebcore/test/geniusweb/voting/votingevaluators/LargestAgreementsLoopTest.py (added) * geniuswebcore/test/geniusweb/voting/votingevaluators/__init__.py (added) * geniuswebcore/test/resources (added) * geniuswebcore/test/resources/7issues (added) * geniuswebcore/test/resources/7issues/7issues1.json (added) * geniuswebcore/test/resources/7issues/7issues2.json (added) * geniuswebcore/test/resources/9issues (added) * geniuswebcore/test/resources/9issues/9issues1.json (added) * geniuswebcore/test/resources/japantrip1.json (added) * geniuswebcore/test/resources/jobs (added) * geniuswebcore/test/resources/jobs/jobs.json (added) * geniuswebcore/test/resources/jobs/jobs1.json (added) * geniuswebcore/test/resources/jobs/jobs1partial.json (added) * geniuswebcore/test/resources/jobs/jobs2.json (added) * geniuswebcore/test/resources/mopac.json (added) * geniuswebcore/test/resources/party (added) * geniuswebcore/test/resources/party/party.json (added) * geniuswebcore/test/resources/party/party1.json (added) * geniuswebcore/test/resources/party/party2.json (added) * geniuswebcore/test/resources/party/party3.json (added) * geniuswebcore/test/resources/party/party4.json (added) * geniuswebcore/test/resources/party1.json (added) * geniuswebcore/test/resources/settings.json (added) * geniuswebcore/test/resources/settings2.json (added) * geniuswebcore/test/resources/settingsbadprofile.json (added) * geniuswebcore/test/resources/shaoptoursettings.json (added) * geniuswebcore/test/resources/tournament.json (added) * geniuswebcore/test/testparty (added) * geniuswebcore/test/testparty/TestParty.py (added) * geniuswebcore/test/testparty/__init__.py (added) Added java logconverter to add utilities to log results. Fixed bug ...