Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.
Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
Try It Free
$300 Free Credits to Build on Google Cloud
New customers can spin up VMs, build with AI, and query data at no cost.
Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
Wumpus World Game is based on knowledgebase agents and is described in the book , Artificial Intelligence : A Modern Approach (Russel - Norvig).
This is an implementation of Wumpus World (a Knowledgebase agent game) using csharp alongside prolog with a GUI.
C# has the main environment of the game and the GUI
The GUI was created using WPF , Windows Presentation Foundation
Prolog is used as the knowledgebase of the agent of Wumpus World
In order for C# to communicate with Prolog a Csharp interface is used SWI-Prolog.
Author: Abdulrahman Zakrt
Date: Jan.02, 2018
Requirements
This implementation of Wumpus World uses prolog and is based on Dotnet and requires the following:
64 bit windows machine , Currently the game only supports 64 bit machines
SWIPL(v6.6.6) 64 bit (Installed automatically by the game if not available)
Latest Version of DotNet (Installed automatically by windows)
How to Use
In order to use the GUI only you can use the setup.exe in the SetupFiles.
A lightweight IDE for Artificial Intelligence. Started as GUI for the Euler reasoning engine. The sources can be N3, RDF, OWL, UML, eCore, plain XML or XSD, files or URL's. Wraps Drools (or CWM, FuXi) as N3 rules engines. Model based app. generation.
JLog is a Prolog interpreter written in Java. It is fast and perfectly suited for education. It includes source editor, query panels, online help, animation primitives, and a GUI debugger. JScriptLog is Prolog in JavaScript.
This project will provide an interface for using Lightweight Communications Calculus (LCC) to control agents in the Unreal Tournament enviroment. It consists of a prolog-style interperter, LCC parser/IDE,a GUI / LCC editor and interfaces to the Gamebots