Well, it's not working out.... !
After spending over a year coding in C# and Unity 3D creating a new way to visualize cyberspace, I recently purchased a fully maxed out 12-core CPU MacPro with 64 GB of RAM so I could gain performance by utilizing the 12-cores (24 virtual cores) waiting for Unity... (1 Reply)
Our team just published this technical report on ResearchGate:
Virtualized Cyberspace - Visualizing Patterns & Anomalies for Cognitive Cyber Situational Awareness
ABSTRACT
ACKNOWLEDGMENTS
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License This... (0 Replies)
Richard Zuech annotates his first experience flying in virtualized cyberspace hunting the bad guys!
... and he finds some!
Application for Virtualizing CyberSpace like Outer Space for Cyberspace Situational Awareness (0 Replies)
Patterns & Anomalies in Cyberspace
Patterns & Anomalies in Cyberspace - Presenting visual patterns and anomalies in cyberspace based on research and development into visualization tools and processing methods for cyberspace situational awareness. This visual presentation is made with actual... (0 Replies)
A Journey Into Cyberspace
A brief visual presentation on the results of research and development into new visualization tools and methods for cyberspace situational awareness via graph processing and multisensor data fusion.
https://www.unix.com/members/1-albums112-picture678.png
... (1 Reply)
Please message me or post in this thread if anyone is interested in contributing some C, C++, or C# code for this project. Right now we have an open source C++ git project (created by someone else a few years ago) that fails when we try to compile on Ubuntu. I need someone to fix the make... (4 Replies)
Hi.
I've been very busy this month working on resurrecting my old projects related to "cyberspace situational awareness" (CSA) which began last month by surveying the downstream literature that referenced my papers in this area using Google Scholar and also ResearchGate and posting updates on my... (5 Replies)
simulation::random(n) Tcl Simulation Tools simulation::random(n)
__________________________________________________________________________________________________________________________________________________NAME
simulation::random - Pseudo-random number generators
SYNOPSIS
package require Tcl ?8.4?
package require simulation::random 0.1
::simulation::random::prng_Bernoulli p
::simulation::random::prng_Discrete n
::simulation::random::prng_Poisson lambda
::simulation::random::prng_Uniform min max
::simulation::random::prng_Exponential min mean
::simulation::random::prng_Normal mean stdev
::simulation::random::prng_Pareto min steep
::simulation::random::prng_Gumbel min f
::simulation::random::prng_chiSquared df
::simulation::random::prng_Disk rad
::simulation::random::prng_Sphere rad
::simulation::random::prng_Ball rad
::simulation::random::prng_Rectangle length width
::simulation::random::prng_Block length width depth
_________________________________________________________________DESCRIPTION
This package consists of commands to generate pseudo-random number generators. These new commands deliver
o numbers that are distributed normally, uniformly, according to a Pareto or Gumbel distribution and so on
o coordinates of points uniformly spread inside a sphere or a rectangle
For example:
set p [::simulation::random::prng_Normal -1.0 10.0]
produces a new command (whose name is stored in the variable "p") that generates normally distributed numbers with a mean of -1.0 and a
standard deviation of 10.0.
PROCEDURES
The package defines the following public procedures for discrete distributions:
::simulation::random::prng_Bernoulli p
Create a command (PRNG) that generates numbers with a Bernoulli distribution: the value is either 1 or 0, with a chance p to be 1
float p
Chance the outcome is 1
::simulation::random::prng_Discrete n
Create a command (PRNG) that generates numbers 0 to n-1 with equal probability.
int n Number of different values (ranging from 0 to n-1)
::simulation::random::prng_Poisson lambda
Create a command (PRNG) that generates numbers according to the Poisson distribution.
float lambda
Mean number per time interval
The package defines the following public procedures for continuous distributions:
::simulation::random::prng_Uniform min max
Create a command (PRNG) that generates uniformly distributed numbers between "min" and "max".
float min
Minimum number that will be generated
float max
Maximum number that will be generated
::simulation::random::prng_Exponential min mean
Create a command (PRNG) that generates exponentially distributed numbers with a given minimum value and a given mean value.
float min
Minimum number that will be generated
float mean
Mean value for the numbers
::simulation::random::prng_Normal mean stdev
Create a command (PRNG) that generates normally distributed numbers with a given mean value and a given standard deviation.
float mean
Mean value for the numbers
float stdev
Standard deviation
::simulation::random::prng_Pareto min steep
Create a command (PRNG) that generates numbers distributed according to Pareto with a given minimum value and a given distribution
steepness.
float min
Minimum number that will be generated
float steep
Steepness of the distribution
::simulation::random::prng_Gumbel min f
Create a command (PRNG) that generates numbers distributed according to Gumbel with a given minimum value and a given scale factor.
The probability density function is:
P(v) = exp( -exp(f*(v-min)))
float min
Minimum number that will be generated
float f
Scale factor for the values
::simulation::random::prng_chiSquared df
Create a command (PRNG) that generates numbers distributed according to the chi-squared distribution with df degrees of freedom. The
mean is 0 and the standard deviation is 1.
float df
Degrees of freedom
The package defines the following public procedures for random point sets:
::simulation::random::prng_Disk rad
Create a command (PRNG) that generates (x,y)-coordinates for points uniformly spread over a disk of given radius.
float rad
Radius of the disk
::simulation::random::prng_Sphere rad
Create a command (PRNG) that generates (x,y,z)-coordinates for points uniformly spread over the surface of a sphere of given radius.
float rad
Radius of the disk
::simulation::random::prng_Ball rad
Create a command (PRNG) that generates (x,y,z)-coordinates for points uniformly spread within a ball of given radius.
float rad
Radius of the ball
::simulation::random::prng_Rectangle length width
Create a command (PRNG) that generates (x,y)-coordinates for points uniformly spread over a rectangle.
float length
Length of the rectangle (x-direction)
float width
Width of the rectangle (y-direction)
::simulation::random::prng_Block length width depth
Create a command (PRNG) that generates (x,y)-coordinates for points uniformly spread over a block
float length
Length of the block (x-direction)
float width
Width of the block (y-direction)
float depth
Depth of the block (z-direction)
KEYWORDS
math, random numbers, simulation, statistical distribution
COPYRIGHT
Copyright (c) 2004 Arjen Markus <arjenmarkus@users.sourceforge.net>
simulation 0.1 simulation::random(n)