Exemplo n.º 1
0
        private SocialNetworkList initializeNetworks(List<Agent> agens)
        {
            SocialNetworkList networkList = new SocialNetworkList();

            SocialNetwork sadNetwork = new SocialNetwork(CKB.TopicList[0]);
            SocialNetwork scaryNetwork = new SocialNetwork(CKB.TopicList[1]);
            SocialNetwork funNetwork = new SocialNetwork(CKB.TopicList[2]);
            SocialNetwork friendlyNetwork = new SocialNetwork(CKB.TopicList[3]);

            sadNetwork.generateNetwork(initializeAgents());

            scaryNetwork.generateNetwork(initializeAgents());

            funNetwork.generateNetwork(initializeAgents());

            friendlyNetwork.generateNetwork(agens);

            networkList.addSocialNetwork(sadNetwork);
            networkList.addSocialNetwork(scaryNetwork);
            networkList.addSocialNetwork(funNetwork);
            networkList.addSocialNetwork(friendlyNetwork);

            return networkList;
        }
Exemplo n.º 2
0
 public void initialize()
 {
     initializeKBs();    //Initializes the Cultural knowledgebase and Social knowledgebases
     initializeGames();  //Initializes the games
     networks = initializeNetworks(initializeAgents());  //Initializes the networks
 }